stock of spare parts - Español Inglés Diccionario